package com.moli.iov.down.command.codec.decode.bean;

import com.moli.iov.down.enums.command.CommandEnum;
import com.moli.iov.protocol.enums.CommandTag;
import lombok.Data;

/**
 * <p>
 *  远程车辆控制命令结果应答
 * </p>
 *
 * @author: zql
 * @Date: 2018/11/30 16:43
 */
@Data
public class RemoteControlResResultBean extends BaseBean{

    /**
     * 命令
     */
    private byte sendCommand = CommandEnum.REMOTE_CONTROL.getFlag();

    /**
     * 响应命令
     */
    private byte resCommand = CommandTag.REMOTE_CONTROL_RESPONSE.getV();

    /**
     * 控制命令
     */
    private byte controlCommand;

    /**
     * 控制结果 0x00 成功， 后续失败原因字段无效； 0x01 失败
     */
    private byte result;

    /**
     * 控制失败原因
     */
    private Byte failCode;
}
